package com.ruoyi.custservice.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

import java.util.Date;

@Data
public class RealNameAuthLogRsp extends BaseEntity {
        private static final long serialVersionUID = 1L;

        /**
         * 银行编码
         */

        @Excel(name = "银行编码")
        private String bankCode;


        /**
         * ID
         */

        @Excel(name = "银行编码")
        @TableId(type = IdType.AUTO)
        private Long id;


        /**
         * UserID
         */

        @Excel(name = "UserID")
        private String userId;


        /**
         * CustNo
         */

        @Excel(name = "CustNo")
        private String custNo;


        /**
         * FirstName
         */

        @Excel(name = "FirstName")
        private String firstName;


        /**
         * MiddleName
         */

        @Excel(name = "MiddleName")
        private String middleName;


        /**
         * LastName
         */

        @Excel(name = "LastName")
        private String lastName;


        /**
         * Birthday
         */

        @Excel(name = "Birthday")
        private String birthDate;


        /**
         * Age
         */

        @Excel(name = "Age")
        private Long age;


        /**
         * Gender
         */

        @Excel(name = "Gender")
        private String gender;


        /**
         * BVN
         */

        @Excel(name = "BVN")
        private String bvnAccount;


        /**
         * AccountNumber
         */

        @Excel(name = "AccountNumber")
        private String accountNumber;


        /**
         * PhoneNumber
         */

        @Excel(name = "PhoneNumber")
        private String phoneNumber;


        /**
         * State
         */

        @Excel(name = "State")
        private String state;


        /**
         * kyc 路由
         */

        @Excel(name = "kyc 路由")
        private String exqApi;


        /**
         * ErrorMsg
         */

        @Excel(name = "ErrorMsg")
        private String errorMsg;


        /**
         * Remark
         */

        @Excel(name = "Remark")
        private String remark;


        /**
         * fingerprint
         */

        @Excel(name = "fingerprint")
        private String fingerprint;

        /**
         * bvnPhone
         */
        private String bvnPhone;


        /**
         * 创建者
         */

        @Excel(name = "fingerprint")
        private String createBy;


        /**
         * 创建时间
         */

        @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
        @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm")
        private Date createTime;


        /**
         * 更新者
         */

        @Excel(name = "创建时间")
        private String updateBy;


        /**
         * 更新时间
         */

        @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
        @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm")
        private Date updateTime;

        // 信息披露
        private String behavior;

        // 操作指南
        private String dictate;


}
